(something) permitting - Allemand Anglais Dictionnaire